preliminary impression - Turkish English Dictionary